首页> 外文OA文献 >Hardware Translation Coherence for Virtualized Systems
【2h】

Hardware Translation Coherence for Virtualized Systems

机译:虚拟化系统的硬件翻译一致性

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

To improve system performance, modern operating systems (OSes) oftenundertake activities that require modification of virtual-to-physical pagetranslation mappings. For example, the OS may migrate data between physicalframes to defragment memory and enable superpages. The OS may migrate pages ofdata between heterogeneous memory devices. We refer to all such activities aspage remappings. Unfortunately, page remappings are expensive. We show thattranslation coherence is a major culprit and that systems employingvirtualization are especially badly affected by their overheads. In response,we propose hardware translation invalidation and coherence or HATRIC, a readilyimplementable hardware mechanism to piggyback translation coherence atopexisting cache coherence protocols. We perform detailed studies using KVM-basedvirtualization, showing that HATRIC achieves up to 30% performance and 10%energy benefits, for per-CPU area overheads of 2%. We also quantify HATRIC'sbenefits on systems running Xen and find up to 33% performance improvements.
机译:为了提高系统性能,现代操作系统(OSes)经常进行需要修改虚拟到物理页面翻译映射的活动。例如,OS可以在物理帧之间将数据迁移到碎片整理内存并启用超级页面。 OS可以在异构存储设备之间迁移数据页。我们将所有此类活动称为页面重新映射。不幸的是,页面重新映射很昂贵。我们表明,翻译连贯性是一个重要的元凶,采用虚拟化的系统受其开销的影响尤其严重。作为回应,我们提出了硬件转换无效性和一致性或HATRIC,这是一种易于实现的硬件机制,用于将缓存一致性协议置于现有的高速缓存一致性协议之上。我们使用基于KVM的虚拟化技术进行了详细的研究,结果表明,对于每CPU区域2%的开销,HATRIC可以实现高达30%的性能和10%的能源效益。我们还量化了HATRIC在运行Xen的系统上的优势,并发现性能提高了33%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号